<?php
require_once '../dal/dalComputador.php';
require_once '../dal/dalArchivoExcepcion.php';
class bllComputador{
	static function insertarComputador($parametro1){
		$arregloParametros = explode("|", $parametro1);
		$nombre = $arregloParametros[0];
		$area = $arregloParametros[1];
		$encargado = $arregloParametros[2];
		$dominio = $arregloParametros[3];
		$usuario = $arregloParametros[4];
		$SO = $arregloParametros[5];
		$servicepack = $arregloParametros[6];
		$versionSO = $arregloParametros[7];
		$estado = $arregloParametros[8];
		$tipo = $arregloParametros[9];
		$fabricante = $arregloParametros[10];
		$modelo = $arregloParametros[11];
		$serie = $arregloParametros[12];
		$red = $arregloParametros[13];
		$SBN = $arregloParametros[14];
	
		dalComputador::insertarComputador($nombre, $area, $encargado, $dominio, $usuario, 
                        $SO, $servicepack, $versionSO, $estado, $tipo, $fabricante, $modelo, 
                        $serie, $red, $SBN);
		return "Datos guardados con exito";
	}
	static function modificarComputador($parametro1){
		//divide cadenas por un caracter.
		$arregloParametros = explode("|", $parametro1);
		$nombre = $arregloParametros[0];
		$area = $arregloParametros[1];
		$encargado = $arregloParametros[2];
		$dominio = $arregloParametros[3];
		$usuario = $arregloParametros[4];
		$SO = $arregloParametros[5];
		$servicepack = $arregloParametros[6];
		$versionSO = $arregloParametros[7];
		$estado = $arregloParametros[8];
		$tipo = $arregloParametros[9];
		$fabricante = $arregloParametros[10];
		$modelo = $arregloParametros[11];
		$serie = $arregloParametros[12];
		$red = $arregloParametros[13];
		$SBN = $arregloParametros[14];
                $idComputador = $arregloParametros[15];
		
		dalComputador::modificarComputador($nombre, $area, $encargado, $dominio, $usuario, $SO, $servicepack, $versionSO, $estado, $tipo, $fabricante, $modelo, $serie, $red, $SBN, $idComputador);
		return "Datos Modificados con exito";
	}

          static function obtenerPorComputador($nombre,$area,$sbn,$estado){
		
		  $cadena = "";
		  $rstResultadoQuery = dalComputador::consultarComputador($nombre, $area, $sbn, $estado);
		  while (($array = $rstResultadoQuery->FetchRow())) 
		  {
		  		           
		  		$cadena .= "<tr>";
		  		$cadena .= "<td>" . $array[1] . "</td>";
		  		$cadena .= "<td>" . $array[2] . "</td>";
		  		$cadena .= "<td>" . $array[3] . "</td>";                                
		  		$cadena .= "<td>" . $array[4] . "</td>";                                
		  	                                
		  		$cadena .= "<td><a title='editar' href='#' id='$array[0]' onclick='traspasarID($array[0]);'> <img src='img/asignar.png' />   </a></td>";
		  		$cadena .= "</tr>";			  
		  }
		  
		  
		  return $cadena;		
            }
        
        
}
?>